mruby 4.0.0
mruby is the lightweight implementation of the Ruby language
Loading...
Searching...
No Matches
mrb_state Struct Reference
Collaboration diagram for mrb_state:

Public Attributes

struct mrb_jmpbufjmp
struct mrb_contextc
struct mrb_contextroot_c
struct iv_tblglobals
struct RObjectexc
struct RObjecttop_self
struct RClassobject_class
struct RClassclass_class
struct RClassmodule_class
struct RClassproc_class
struct RClassstring_class
struct RClassarray_class
struct RClasshash_class
struct RClassrange_class
struct RClassfloat_class
struct RClassinteger_class
struct RClasstrue_class
struct RClassfalse_class
struct RClassnil_class
struct RClasssymbol_class
struct RClasskernel_module
mrb_gc gc
mrb_bool bootstrapping
struct mrb_cache_entry cache [(1<< 8)]
struct mrb_const_cache_entry const_cache [(1<< 6)]
mrb_sym symidx
const char ** symtbl
uint8_t * sym_flags
size_t symcapa
struct mrb_sym_hash_tablesymhash
void * sym_pool
mrb_sym dynamic_sym_count
char symbuf [8]
struct RClasseException_class
struct RClasseStandardError_class
struct RObjectnomem_err
struct RObjectstack_err
struct mrb_mt_rom_listrom_mt
struct mrb_iv_shaperoot_shape
void * ud
mrb_atexit_func * atexit_stack
uint16_t atexit_stack_len

The documentation for this struct was generated from the following file: